package cn.aran.org.domain;

import cn.aran.basic.domain.BaseDomain;
import cn.aran.sys.domain.Role;
import lombok.Data;

import java.util.List;

/**
* @Description: 员工类
* @Author: Aran
* @Version: 1.0
* @Date:  2022/6/26 14:50
*/
@Data
public class Employee extends BaseDomain {
    // 用户名
    private String username;
    // 电话
    private String phone;
    // 邮箱
    private String email;
    // 盐值
    private String salt;
    // 密码
    private String password;
    // 年龄
    private Integer age;
    // 1启用，0禁用
    private Integer state = 1;
    // 部门id
    private Long departmentId;
    // 登录id
    private Long logininfoId;
    // 商店id
    private Long shopId;

    // 所属部门
    private Department department;

    // 所属商店
    private Shop shop;

    // 密码二次确认
    private String comfirmPassword;

    // 角色id
    private List<Long> roles;

    // 角色
    private List<Role> role;
}
